package com.zx.eval.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 测评结算表
 *
 * @author LiYe@zx
 * @email ily_hxy@163.com
 * @date 2020-03-29 18:15:40
 */
@Data
@TableName("result")
public class ResultEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键id
	 */
	@TableId
	private Integer id;
	/**
	 * 量表id
	 */
	private Integer tableId;
	/**
	 * 用户id
	 */
	private String memberName;

	private String company;

	private String phone;
	/**
	 * 开始时间
	 */
	private Date startTime;
	/**
	 * 结束时间
	 */
	private Date endTime;
	/**
	 * 测试用时秒
	 */
	private Integer timespan;
	/**
	 * 回答答案 ["问题id":"问题选项对应的值","1":"2","2":"1","3":"2]
	 */
	private String answer;
	/**
	 * 答案统计
	 */
	private String answerStatistic;
	/**
	 * 结果类型
	 */
	private String resultType;
	/**
	 *
	 */
	private String ip;
	/**
	 * 操作时间
	 */
	private Date optime;
	/**
	 * 生成柱形图图片地址
	 */
	private String barPath;
	/**
	 * 生成图型图片地址
	 */
	private String bar2Path;
	/**
	 * 生成报告静态页面路径
	 */
	private String reportUrl;

}
